Automatic Differentiation and Uncertainty Analysis
نویسنده
چکیده
Interim Reports on work of the International Institute for Applied Systems Analysis receive only limited review. Views or opinions expressed herein do not necessarily represent those of the Institute, its National Member Organizations, or other organizations supporting the work. Abstract This paper aims to give an overview of the possibilities for using automatic differentiation for uncertainty analysis. It presents an introduction to the general theory of automatic differentiation. Following this an overview of sensitivity analysis and nonlinear regression is given to provide the reader with a clear understanding of both general concepts and their relation to automatic differentiation. Special attention is paid to the effect of model nonlinearity on the quality of the obtained estimates and it is investigated how automatic differentiation can be used to improve the estimates. Further the new concept of standard error sensitivity is introduced and formulas for efficient computation are derived. Finally the Oak system is discussed. This system is an implementation of the theory discussed in this paper using the ADOL-C library for automatic differentiation. To demonstrate the possibilities of this system several models used at the IIASA Sustainable Boreal Forests Project have been investigated. Acknowledgements I would like to thank Alexander Tarasiev and Arkadii Kryazhimskii for their advice and encouragement during my stay at the Dynamic Systems project at IIASA. Special thanks go to Anatoli Shvidenko of the Sustainable Boreal Forests Project who provided me with several models and data sets. I would also like to thank my fellow YSSP students and the IIASA staff members in general for giving me a great summer.
منابع مشابه
Automatic Differentiation Algorithms in Model Analysis
In this thesis automatic differentiation algorithms and derivative-based methods are combined to develop efficient tools for model analysis. Automatic differentiation algorithms comprise a class of algorithms aimed at the derivative computation of functions that are represented as computer code. Derivative-based methods that may be implemented using these algorithms are presented for sensitivit...
متن کاملAutomatic differentiation in the analysis of strategies for mitigation of global change
The likelihood of major changes in the global climate, caused by continuing emissions of greenhouse gases has led to numerous proposals for reductions in emissions, with the Kyoto Protocol being only a small and incomplete step. As well as the usual problems associated with decision-making under uncertainty, measures for mitigation of global warming involve a cascade of long time-scales associa...
متن کاملDimensionality Reduction for Uncertainty Quantification of Nuclear Engineering Models
The task of uncertainty quantification consists of relating the available information on uncertainties in the model setup to the resulting variation in the outputs of the model. Uncertainty quantification plays an important role in complex simulation models of nuclear engineering, where better understanding of uncertainty results in greater confidence in the model and in the improved safety and...
متن کاملAutomatic Differentiation with Code Coupling and Applications to Scale Modules
An advanced automatic differentiation tool for Fortran 90 software has been developed at Oak Ridge National Laboratory. This tool, called GRESS 90, has a code-coupling feature to propagate derivatives relative to the input of one code through a series of codes that utilize the results of one calculation as the input in the next to determine a final result. GRESS 90 has been applied to the reson...
متن کاملAutomatic Classification of Benign And Malignant Liver Tumors In Ultrasound Images
Introduction: Differentiation of benign and malignant liver tumors is very important for finding appropriate treatment procedure. Human eyes sometime are not able to diagnose the type of liver tumor. Texture analysis is considered as a suitable method to increase the diagnostic power of medical images. In this study texture analysis is employed in order to classification of ben...
متن کامل